package logic;

import java.io.Serializable;

public class Teacher extends User implements Serializable{
	
	
	private static final long serialVersionUID = 0;	
	private String sala;
	
	/**
	 * Classe professor que é um tipo de Usuário.
	 * @param firstName Primeiro nome do Professor.
	 * @param lastName Sobrenome do professor.
	 * @param email Email do Professor.
	 * @param password Password do Professor.
	 * @param sala	Sala do Professor.
	 */
	public Teacher(String firstName, String lastName, String email,
			String password, String sala) {
	
		super(firstName, lastName, email, password);
		this.sala = sala;
	}

	/**
	 * Retorna a sala do Professor.
	 * @return
	 */
	public String getSala() {
		return sala;
	}

	/**
	 * Modifica a sala do professor.
	 * @param sala	Sala a ser modificada.
	 */
	public void setSala(String sala) {
		this.sala = sala;
	}

	/**
	 * Retorna as informações do Professor 
	 * 
	 */
	@Override
	public String toString() {
		return super.toString() + "Teacher [sala=" + sala + "]";
	}
	
    

}
